From: Olaf Hering Date: Mon, 5 Sep 2011 14:10:28 +0000 (+0100) Subject: mem_event: use mem_event_mark_and_pause() in mem_event_check_ring() X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~9918 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=47f81623da77180a3509ac2248a86ddc8b9209ef;p=xen.git mem_event: use mem_event_mark_and_pause() in mem_event_check_ring() Signed-off-by: Olaf Hering --- diff --git a/xen/arch/x86/mm/mem_event.c b/xen/arch/x86/mm/mem_event.c index d2823677ab..d4a58d53c8 100644 --- a/xen/arch/x86/mm/mem_event.c +++ b/xen/arch/x86/mm/mem_event.c @@ -178,10 +178,7 @@ int mem_event_check_ring(struct domain *d) } if ( (curr->domain->domain_id == d->domain_id) && ring_full ) - { - set_bit(_VPF_mem_event, &curr->pause_flags); - vcpu_sleep_nosync(curr); - } + mem_event_mark_and_pause(curr); mem_event_ring_unlock(d);